alfaro's rice water rat - Francés Inglés Diccionario